﻿namespace Book.ViewModels.Samples.Chapter02.Sample01
{
    using System.Collections.Immutable;

    public static class Archaeopteryx
    {
        public static IllustrationViewModel CreateIllustration()
        {
            const string body = nameof(body);
            const string winghighlight = nameof(winghighlight);
            const string semimidtone = nameof(semimidtone);
            const string midtone = nameof(midtone);
            const string eye = nameof(eye);
            const string tooth = nameof(tooth);
            const string darktone = nameof(darktone);
            const string claw = nameof(claw);

            return new IllustrationViewModel(
                "Archaeopteryx",
                475.36667,
                360.9068,
                ImmutableArray.Create(
                    new PathViewModel(body, "m 443.7635 140.4068 c -10.9,-19.5 -26.7,-18.3 -37.5,-13.6  -7,3.1 -11.8,8.2 -11.9,8.2  -8.8,7.8 -34.6,29.7 -53,36.8  -8.8,3.4 -46,-45.4 -87.5,-42.5  0,0 -9.4,-10.3 -7.8,-14.1  0,0 -58.1,-78.4 -73,-79  -21.6,-1 -93.9,-18.3 -97.2,-18.8  -31,-4.9 22.9,17.5 22.9,17.5  0,0 -46.5,-8 -57,-5.6  -9,2.1 48.1,15.6 48.1,15.6  0,0 -34.9,1.5 -31.8,5.9  3.1,4.5 45.4,12.3 45.4,12.3 l -21.100001 5.7 c -17.6,5.8 48,12.3 48,12.3  0,0 -34.7,4.9 -30.8,10.9  3.900001,5.9 41.2,5.6 41.2,5.6  0,0 -29.3,8.000002 -20.8,13.2  8.5,5.2 37.1,6.1 37.1,6.1  0,0 -26.4,6.7 -17.1,9.6  9.3,2.9 27.9,6.7 27.9,6.7  0,0 -20.2,1.5 -11.6,8.9  8.5,7.4 24.8,5.2 24.8,5.2  0,0 -3.5,1.7 -6.7,3.7  0,0 0,0 0,0 l -16.9 -2.6 c 0,0 -12.7,0.6 -56.4,-7 l -0.4 0.1 -2.100001 -0.6 c -20.1,-3.5 -46.4,-8.7 -80.6,-16.3  -4.9,-1.1 -9.099999,-2.3 -11.4,-3.2  -2.5,0.1 -4.4,0.6 -4.2,1.8  0.4,3.3 3.3,2.3 3.9,2.1  -1.1,0.5 -9.1,4.1 -5.2,6.5  4.2,2.6 10.1,0.8 10.1,0.8  0,0 -7.1,5.1 -0.9,5.8  6.2,0.8 14.9,-2.3 14.9,-2.3  0,0 -8.8,4.7 -3.3,6.3  5.4,1.7 13.7,-4.8 13.7,-4.8  0,0 -10.7,8.7 -1.5,9.7  9.2,1 19.4,-4.1 19.4,-4.1  0,0 -8.9,6.1 -3.7,6.8  5.2,0.7 21.3,-4.4 21.3,-4.4  0,0 -11.6,8.1 -4.8,8  2.9,0 9,-3 15,-6.3 l 0.6 1.1 3.1 -0.2 c -2.7,2.2 -5.3,5.1 -1.7,6.8  5.9,2.7 13.2,-0.6 13.2,-0.6  0,0 -8.1,7.7 0.1,7.7  8.100001,0 18.7,-5.5 18.7,-5.5  0,0 -10.4,7.4 -3,8.7  7.3,1.3 16.8,-8.4 16.8,-8.4  0,0 -12,13 0.1,12.7  12.1,-0.3 24.2,-8.4 24.2,-8.4  0,0 -10.2,9.3 -3.4,9.4  6.8,0.1 26.6,-9.2 26.6,-9.2 l 7.7 -1.8 c -3,2.5 -6.1,5.7 -3.9,6.9  1.6,0.9 5.5,1.1 9.4,0.9  -12.5,16.3 -21.4,36.8 -15.3,59.4 l 3.5 15.2 c 0,0 3.9,8.4 3.9,8.4  -0.5,1.7 -14.3,12.2 -14.7,13.9  -3.5,10.1 -23.9,35.1 -50.7,72.1 l 15.9 -9 c 0,0 16.3,-19.9 30.8,-31.5  4.3,-3.4 41.5,-34.8 66.6,-58.8  1.1,0.1 2.2,0.2 3.3,0.4  50.7,5.1 105.9,-27.6 114.6,-30.5  15.9,-5.4 28.4,-26.6 48.5,-35.7  17.3,2.2 22,13.3 33.9,22.7  12,9.4 21.6,2.7 21.6,2.7  -14.6,-2.7 -18.3,-21.6 -22.5,-23  -2.3,-0.8 -10.1,-6.3 -16.8,-11.3  1.4,-0.8 2.8,-1.5 4.1,-2.3  2.6,0.4 5.2,0.5 7.9,0  10.8,-2 5.3,-1.4 16.9,-1.5  16.2,-0.2 32.4,8.4 34,3.4  2.2,-7.1 -31.5,-21.6 -31.5,-21.6 z "),
                    new PathViewModel(winghighlight, "m 181.1635 147.4068 c 0,0 -16.3,2.2 -24.8,-5.2  -2,-1.8 -2.4,-3.2 -1.8,-4.4  -1.1,0 -2.3,0.1 -3.5,0.1  -30.9,1.5 -79.8,-7.8 -129.2,-16.1  -26.3,-4.4 -17.6,-0.3 -3.7,2.8  112.3,25 139.5,23.8 139.5,23.8 l 16.9 2.6 c 3,-1.9 6.6,-3.6 6.6,-3.6 z "),
                    new PathViewModel(semimidtone, "m 413.5635 142.4068 c 0,0 -0.6,4.2 3.1,6.3  7.9,4.5 11.6,-1.7 11.6,-1.6  0,0 -1.7,5.9 -7.2,5.2  -11.1,-1.4 -7.5,-9.9 -7.5,-9.9 z "),
                    new PathViewModel(semimidtone, "m 253.1635 219.5068 c -0.2,-14.2 -4.7,-30 -4.7,-30  4.6,30 -24.6,52.8 -24.6,52.8  117.5,-9.5 137.6,-41.4 146.2,-51.3  -25.2,25 -115.5,28 -115.5,28  -0.5,0.1 -0.9,0.2 -1.4,0.5 z "),
                    new PathViewModel(winghighlight, "m 212.8635 180.2068 c -7.4,1.2 -19.1,2.8 -21.7,1.3  -3.9,-2.2 9.3,-14.8 9.3,-14.8  0,0 -5.3,0.7 -10.6,0.9  -3.5,4.9 -10.7,16.2 -8.1,21.9  3.9,8.6 21.9,-3.9 42.1,-8.6 z "),
                    new PathViewModel(winghighlight, "m 208.6635 127.2068 c 0,0 -9.9,-45.2 -35.6,-77.5 v -13.5 l -34.4 -4.4 c -68.8,-10.8 1.5,10.6 1.5,10.6  0,0 -37,-4.8 -40.7,-2.7  -6,3.3 48,15.6 48,15.6  0,0 -46,-4.4 -49.8,-3.3  -11.2,3.2 3.6,8 52,13.8  -4.9,-0.6 -19.3,0.9 -33.3,1.6  -14.1,0.7 -10.6,2.9 0,5.5  16,4 43.2,6.6 43.2,6.6  0,0 -45.6,5.1 -26.8,9.9  3.7,0.9 33.8,9.4 33.8,9.4  0,0 -25.8,3.8 -20.3,8.2  4.8,3.8 23.6,8.5 28.4,9.6  -4.5,0.4 -17.9,3.1 -17.4,6.2  0.7,4 11,4.4 33.6,6.9  0,0 -17.8,5.9 -11.6,9.9  6.1,4 15.1,5.3 15.1,5.3  0,0 34,21.8 61.1,24  -16.6,-5.7 -46.8,-18.8 -46.8,-41.7 z "),
                    new PathViewModel(winghighlight, "m 175.1635 304.2068 c 0,0 -11.9,26.1 -17.5,29.9  -5,3.4 -15.6,-5.7 -15.6,-5.7  0,0 4.5,8.7 11.8,11.8  0,0 -20.8,0.5 -30,9.6  0,0 7.3,-0.6 13.9,0.2  6.6,0.8 20.3,-2.2 24.1,-8.2  3.8,-6 19.9,-31.4 19.9,-31.4  0,0 -8.1,-1.3 -6.6,-6.2 z "),
                    new PathViewModel(winghighlight, "m 133.2635 313.7068 c 0,0 -16.2,24.7 -22.4,27.3  -5.5,2.3 -14.9,-7.3 -14.9,-7.3  0,0 3.6,9.2 10.5,12.9  0,0 -24,-0.4 -34,7.7  0,0 10.5,-1 17,0.4  6.5,1.4 20.4,-0.1 24.8,-5.7  4.4,-5.6 22.9,-27.2 22.9,-27.2  0,0 -5.9,-3.4 -3.9,-8.1 z "),
                    new PathViewModel(semimidtone, "m 419.6635 11.1068 c -1,-4.7 -5.5,-1.3 -8.2,1.2  -0.2,-2.9 -1.2,-7.8 -5.1,-8.5  -2.9,-0.5 -5.5,3.1 -10.7,11.1  -0.1,0 -0.2,0 -0.3,0  0.2,-2.2 0.8,-10.5 -3.2,-13.1  -3.6,-2.3 -10.1,-6.2 -19.5,16.2  -0.3,0.1 -0.5,0.1 -0.8,0.2  -0.4,-3.9 -2.7,-12.3 -10.6,-14.9  -5.1,-1.7 -11.5,7.7 -12.2,21.4  -0.3,0.1 -0.6,0.2 -0.9,0.4  -1.6,-7.1 -8.6,-17.5 -13.5,-14.3  -3.1,2 -8.5,10 -11.5,25.9  -0.1,0.1 -0.3,0.2 -0.4,0.2  -1.4,-3 -8.1,-16.1 -12.6,-8  -2.1,3.8 -5,15 -5.1,19.4  -0.2,0.1 -0.4,0.3 -0.6,0.4 l -0.2 -1 c 0,0 -3.9,-8.8 -9,-4.8  -4.1,3.3 -5.4,13.7 -5.7,17.8  -0.2,0.2 -0.4,0.3 -0.6,0.5  -1.5,-3.4 -6.5,-12.9 -12.9,-2.5  -7.7,12.4 -5.8,16.5 -5.8,16.5  0,0 -9.2,-12.8 -14.3,0  -1.9,4.7 -2.6,7.4 -2.7,8.9  -2,-2.3 -6.5,-5.6 -11.5,1.5  -3.9,5.6 -5.6,11.2 -6.3,14.9 l -31.4 -41.9 c -2.7,-4.2 -4.6,-7.5 -5.8,-10  -1,-3.5 -0.5,-6.8 0.3,-9.2  0.1,0 0.2,0 0.3,0  -0.1,0 -0.2,0 -0.3,0  0.9,-2.7 2.1,-4.4 2.1,-4.4  -4.6,4 -6.6,9.9 -7.1,16.2  -3.2,-4.6 -10,-12.7 -20.2,-15.1 v 13.5 c 25.7,32.3 35.6,77.5 35.6,77.5  0,29.1 48.9,42.4 56.6,44.3  9,7.8 16.3,12.8 16.3,12.8  -28.5,-24.3 -22.8,-59.1 -22.8,-59.1  0,0 -9.7,-31.6 -1.3,-30.2  8.4,1.4 11.2,18 11.2,18  0,0 -1.1,-29.6 4.9,-28.2  6,1.4 12.1,13.4 12.1,13.4  0,0 0.3,-26 6.9,-25.5  6.6,0.5 10.4,9.3 10.4,9.3  0,0 -0.3,-25.8 5.5,-24.2  5.8,1.6 9.4,12.4 9.4,12.4  0,0 4.3,-25.6 10.4,-23.9  6,1.6 7.4,14.3 7.4,14.3  0,0 2.7,-32.5 8.5,-27.2  5.8,5.2 5.3,14.8 5.3,14.8  0,0 4.9,-31.1 9.8,-25.4  4.9,5.6 3.8,20.8 3.8,20.8  0,0 18.7,-33.5 22.8,-28.9  4.1,4.6 -3,23.6 -3,23.6  0,0 12.9,-20.4 15.7,-15.5  2.7,4.8 -0.2,10.6 -12.4,24.6 l 14.4 -7.9 c 10.6,-12.6 19.9,-23.3 18.8,-28.3 z m -235.9365 -15.69321 c 0,0 0,0.1 0,0.1  0.1,0 0,-0.1 0,-0.1 z m -62.73653 -121.5932 c 0,0 0,0.1 0,0.1  0,0 0,-0.1 0,-0.1 z m -62.33653 -120.1932 c 0,0.1 0,0.1 0,0  0,0.1 0,0.1 0,0 z "),
                    new PathViewModel(semimidtone, "m 223.8635 242.3068 c -17.5,16.1 -27.9,25.7 -41.9,37.8  -6.5,18.9 -12.6,37.1 -12.6,37.1 l 7.5 0.8 c 5.6,-10.8 38.7,-52.6 38.7,-52.6  8.6,-3.7 25.4,-14.1 40.4,-26.5  -9.5,1.3 -20.7,2.5 -32.1,3.4 z "),
                    new PathViewModel(midtone, "m 467.6635 163.3068 c 0,0 0,0 0,0  -0.4,-0.1 -0.8,-0.2 -1.2,-0.3  0,0 -0.1,0 -0.1,0  -1.9,-0.4 -4.1,-1 -6.4,-1.5  -0.1,0 -0.2,0 -0.2,-0.1  -0.3,-0.1 -0.7,-0.2 -1.1,-0.2  -0.2,0 -0.4,-0.1 -0.6,-0.1  -0.3,-0.1 -0.6,-0.1 -0.9,-0.2  -0.5,-0.1 -0.9,-0.2 -1.4,-0.3  -0.2,0 -0.4,-0.1 -0.6,-0.1  -0.3,-0.1 -0.6,-0.1 -0.9,-0.2  -0.2,0 -0.5,-0.1 -0.7,-0.1  -0.3,-0.1 -0.6,-0.1 -1,-0.2  -0.2,0 -0.5,-0.1 -0.7,-0.1  -0.4,-0.1 -0.7,-0.1 -1.1,-0.2  -0.2,0 -0.4,-0.1 -0.6,-0.1  -0.5,-0.1 -1.1,-0.2 -1.6,-0.2  -0.1,0 -0.2,0 -0.3,0  -0.5,-0.1 -0.9,-0.1 -1.4,-0.2  -0.2,0 -0.4,0 -0.6,-0.1  -0.4,0 -0.8,-0.1 -1.1,-0.1  -0.2,0 -0.4,0 -0.6,0  -0.4,0 -0.8,0 -1.2,-0.1  -0.2,0 -0.4,0 -0.6,0  -0.6,0 -1.2,0 -1.7,0  -0.3,0 -0.7,0 -1,0  -0.1,0 -0.3,0 -0.4,0  -0.2,0 -0.4,0 -0.5,0  -0.1,0 -0.2,0 -0.3,0  -0.2,0 -0.4,0 -0.6,0  -0.1,0 -0.1,0 -0.2,0  -0.2,0 -0.4,0 -0.6,0  -0.1,0 -0.1,0 -0.2,0  -0.2,0 -0.4,0 -0.5,0  0,0 -0.1,0 -0.1,0  -1.8,0 -2.8,0 -3.6,0  0,0 0,0 0,0  -0.1,0 -0.2,0 -0.3,0  0,0 0,0 0,0  -0.4,0 -0.8,0.1 -1.2,0.1  0,0 -0.1,0 -0.1,0  0,0 -0.1,0 -0.1,0  -0.1,0 -0.1,0 -0.2,0  0,0 -0.1,0 -0.1,0  -0.1,0 -0.1,0 -0.2,0  0,0 -0.1,0 -0.1,0  -0.1,0 -0.2,0 -0.2,0  0,0 0,0 -0.1,0  -0.1,0 -0.2,0 -0.3,0.1  0,0 0,0 0,0  -1,0.2 -2.3,0.5 -4.3,0.9  0.7,3.5 2.3,9.5 5.2,15.7  0,0 0,0 0,0  0,0 0,0 0,0.1  0.1,0.2 0.2,0.3 0.3,0.5  0,0.1 0.1,0.1 0.1,0.2  0.1,0.1 0.2,0.3 0.3,0.4  0.1,0.1 0.1,0.2 0.2,0.3  0.1,0.1 0.2,0.3 0.2,0.4  0.1,0.1 0.1,0.2 0.2,0.3  0.1,0.2 0.2,0.3 0.3,0.5  0.1,0.1 0.1,0.2 0.2,0.3  0.1,0.2 0.2,0.4 0.3,0.5  0.2,0.3 0.3,0.6 0.5,0.9  0,0.1 0.1,0.1 0.1,0.2  0.1,0.2 0.3,0.5 0.4,0.8  0,0.1 0.1,0.2 0.1,0.3  0.1,0.2 0.2,0.4 0.3,0.6  0.1,0.1 0.1,0.2 0.2,0.3  0.1,0.2 0.2,0.4 0.3,0.6  0.1,0.1 0.1,0.2 0.2,0.3  0.1,0.2 0.3,0.4 0.4,0.7  0,0.1 0.1,0.2 0.1,0.2  0.2,0.3 0.4,0.6 0.6,0.9  0,0 0,0.1 0.1,0.1  0.2,0.3 0.3,0.5 0.5,0.8  0.1,0.1 0.1,0.2 0.2,0.3  0.1,0.2 0.3,0.4 0.4,0.6  0.1,0.1 0.2,0.2 0.2,0.3  0.1,0.2 0.3,0.4 0.4,0.6  0.1,0.1 0.2,0.2 0.2,0.3  0.2,0.2 0.3,0.4 0.5,0.6  0.1,0.1 0.2,0.2 0.2,0.3  0.2,0.3 0.4,0.5 0.6,0.8  0,0 0.1,0.1 0.1,0.1  0.2,0.3 0.5,0.6 0.8,0.8  0.1,0.1 0.2,0.2 0.2,0.2  0.2,0.2 0.4,0.4 0.6,0.6  0.1,0.1 0.2,0.2 0.3,0.3  0.2,0.2 0.4,0.3 0.5,0.5  0.1,0.1 0.2,0.2 0.3,0.3  0.2,0.2 0.4,0.3 0.6,0.5  0.1,0.1 0.2,0.2 0.3,0.3  0.2,0.2 0.5,0.3 0.7,0.5  0.1,0.1 0.2,0.1 0.2,0.2  0.3,0.2 0.6,0.4 1,0.6  0.1,0 0.1,0.1 0.2,0.1  0.3,0.2 0.5,0.3 0.8,0.5  0.1,0.1 0.2,0.1 0.4,0.2  0.2,0.1 0.5,0.2 0.7,0.3  0.1,0.1 0.3,0.1 0.4,0.2  0.2,0.1 0.5,0.2 0.7,0.3  0.1,0.1 0.3,0.1 0.4,0.2  0.3,0.1 0.5,0.2 0.8,0.2  0.1,0 0.3,0.1 0.4,0.1  0.4,0.1 0.8,0.2 1.2,0.3  -1.8,-6.8 -13.3,-19.7 -17.1,-27.2  4,-9.7 25.5,-7.6 33.5,-6.5 z "),
                    new PathViewModel(midtone, "m 425.0635 127.9068 c 9,2.6 19.5,19.1 19.5,19.1  -4.2,-40.8 -23.4,-44.1 -23.4,-44.1  0.7,1.5 3.3,5.3 6,9.1  -12.3,-12.8 -28.4,-13.8 -28.4,-13.8  13,6.9 22.1,18.2 22.1,18.2  -9,-8 -21.7,-3.4 -21.7,-3.4  14,1.4 28.5,24.9 28.5,24.9  0.3,-3.4 -2.6,-10 -2.6,-10 z "),
                    new PathViewModel(midtone, "m 400.8635 37.50679 -14.4 9.9 c 12.3,-14 15.2,-19.8 12.4,-24.6  -2.7,-4.8 -15.7,15.5 -15.7,15.5  0,0 7.1,-19 3,-23.6  -4.1,-4.6 -22.8,28.9 -22.8,28.9  0,0 1.1,-15.1 -3.8,-20.8  -4.9,-5.6 -9.8,25.4 -9.8,25.4  0,0 0.5,-9.6 -5.3,-14.8  -5.8,-5.2 -8.5,27.2 -8.5,27.2  0,0 -1.5,-12.6 -7.5,-14.3  -6,-1.6 -10.4,23.9 -10.4,23.9  0,0 -3.6,-10.7 -9.4,-12.4  -5.8,-1.7 -5.5,24.2 -5.5,24.2  0,0 -3.8,-8.8 -10.4,-9.3  -6.6,-0.5 -6.9,25.5 -6.9,25.5  0,0 -6,-12 -12.1,-13.4  -6.1,-1.4 -4.9,28.2 -4.9,28.2  0,0 -2.7,-16.6 -11.2,-18  -6.5,-1.1 -2.2,17.7 0.1,26.2  -12.3,-8.1 -20.2,-30.2 -16.2,-35.4  0.7,-1 -1.8,2.1 -4.4,8.2  -0.8,1.9 -1.6,4.1 -2.4,6.2 l 11.3 15.1 c 0,0 1.8,7.4 3.6,15.7 l 4.2 -1.6 c 15.8,-1.1 31,5.3 44.3,13.4 l 20.1 -37.3 57.7 -37.2 c 18.4,-17.2 44.1,-46.8 43.7,-56.5  0.2,5.2 -8.6,13.6 -18.8,25.7 z "),
                    new PathViewModel(midtone, "m 248.4635 203.0068 c -0.5,11.5 -10.2,25.4 -24.6,39.4  0,0 0.4,0 0.5,0  0.8,0 1.2,-0.1 2.7,-0.2  1.8,-0.1 4.1,-0.3 10.4,-1  12.8,-15.9 11,-38.2 11,-38.2 z "),
                    new PathViewModel(eye, "m 417.0635 140.3068 -2.3 -1.3 c 0,0 -3.7,6.7 1.9,9.6  8.6,4.4 11.6,-1.6 11.6,-1.6  0,0 -4.3,-2.9 -11.2,-6.7 z "),
                    new PathViewModel(tooth, "m 430.1635 159.2068 1.4 3.4 2.8 -3.8 c -1.9,0 -2.4,0.1 -4.2,0.4 z "),
                    new PathViewModel(tooth, "m 436.5635 158.8068 2 5.5 2.5 -5.5 c -1.9,0.1 -3.4,0.1 -4.5,0 z "),
                    new PathViewModel(tooth, "m 446.6635 159.1068 c -1.9,-0.2 -3.7,-0.3 -5.6,-0.3 l 1.6 6 z "),
                    new PathViewModel(tooth, "m 446.6635 159.1068 0.4 7.3 3.6 -6.8 c -1.3,-0.2 -2.6,-0.4 -4,-0.5 z "),
                    new PathViewModel(tooth, "m 463.3635 162.3068 -0.8 6 3.9 -5.3 c -0.9,-0.2 -2,-0.4 -3.1,-0.7 z "),
                    new PathViewModel(tooth, "m 467.1635 163.2068 -0.7 5.7 6.5 -5.1 c 0,0 0,0 0,0  -1.4,0.1 -3.4,-0.1 -5.8,-0.6 z "),
                    new PathViewModel(tooth, "m 456.6635 160.7068 1.4 7 4.8 -5.6 c -1.9,-0.4 -4,-0.9 -6.2,-1.4 z "),
                    new PathViewModel(tooth, "m 451.4635 159.7068 2.2 6.5 2.3 -5.7 c -1.5,-0.2 -3,-0.5 -4.5,-0.8 z "),
                    new PathViewModel(tooth, "m 433.0635 179.1068 1.6 -4 -2.8 1.8 c 0.3,0.6 0.7,1.4 1.2,2.2 z "),
                    new PathViewModel(tooth, "m 441.6635 191.7068 0.9 -6.8 -4.2 2.9 c 0.9,1.3 2.1,2.7 3.3,3.9 z "),
                    new PathViewModel(tooth, "m 441.6635 191.7068 c 1,1 2.1,1.9 3.3,2.6 l 0.9 -7.3 z "),
                    new PathViewModel(tooth, "m 438.2635 187.8068 0.8 -6.6 -3.1 3.2 c 0.7,1.1 1.5,2.2 2.3,3.4 z "),
                    new PathViewModel(tooth, "m 444.9635 194.3068 c 0.9,0.6 1.8,1.1 2.8,1.5 l 1.9 -5.6 z "),
                    new PathViewModel(tooth, "m 451.5634 196.9068 0.8 -4.7 -4.4 3.6 c 1,0.5 2.2,0.9 3.6,1.1 z "),
                    new PathViewModel(tooth, "m 430.7635 175.4068 1 -3.9 -3.3 2.2 c 0.2,0.1 0.4,0.2 0.5,0.2  0.6,0.2 1.2,0.7 1.8,1.5 z "),
                    new PathViewModel(tooth, "m 437.6635 177.0068 -4.1 3 c 0.6,1 1.2,2.2 1.9,3.3 z "),
                    new PathViewModel(darktone, "m 464.7635 154.5068 c 0,0 -4.1,-2.3 -5.8,-0.7  0,0 1.3,3.5 5.4,4 l 1.5 0.2 z "),
                    new PathViewModel(claw, "m 134.2635 345.7068 c 0,0 -0.2,-2.9 -4.4,-0.5  -4.3,2.3 -9.4,7.8 -10.9,11  0,0 6.9,-7.3 10.9,-6.4  3.1,0.8 4.2,-1.7 4.4,-4.1 z "),
                    new PathViewModel(claw, "m 143.3635 349.9068 c 0,0 1.6,-1.9 0.1,-3.1  -2.1,-1.7 -12.1,5.7 -11.8,11  0,0 3,-3.8 6.2,-4.3  3.1,-0.5 5.5,-3.6 5.5,-3.6 z "),
                    new PathViewModel(claw, "m 148.6635 336.8068 c 0,0 2.2,1 3,-0.7  1.1,-2.5 -8.8,-10.1 -13.8,-8.3  0,0 4.4,1.8 5.8,4.7  1.4,2.9 5,4.3 5,4.3 z "),
                    new PathViewModel(darktone, "m 428.2635 147.1068 c -0.8,-3.7 -5.6,-5.8 -9,-7.6  -3.4,-1.8 -5.9,-1.1 -5.9,-1.1 l 3.7 2 c 2,1.1 4,2.3 5.7,3.3  -0.1,0.5 -0.2,1 -0.2,1.5  0,1.2 0.8,3.9 1.4,3.3  0.9,-0.9 1.2,-2.1 1.4,-3.2  1.7,1 2.9,1.8 2.9,1.8 z "),
                    new PathViewModel(darktone, "m 401.6635 154.8068 c 0,0 23.2,17.7 27.4,19.2  0.7,0.2 1.3,0.9 2,1.8  -2.9,-6.1 -4.5,-12.1 -5.2,-15.7  -0.5,0.1 -1,0.2 -1.6,0.3  -10.9,2 -22.6,-5.6 -22.6,-5.6 z "),
                    new PathViewModel(claw, "m 81.56348 352.0068 c 0,0 0.1,-2.9 -4.4,-1  -4.5,1.9 -10.2,6.8 -11.9,9.9  0,0 7.6,-6.6 11.5,-5.3  3.1,1.1 4.4,-1.2 4.8,-3.6 z "),
                    new PathViewModel(claw, "m 94.66347 354.0068 c 0,0 1.7,-1.7 0.4,-3  -1.9,-1.9 -12.6,4.4 -12.8,9.8  0,0 3.4,-3.4 6.6,-3.7  3.2,-0.2 5.8,-3.1 5.8,-3.1 z "),
                    new PathViewModel(claw, "m 102.2635 342.7068 c 0,0 2.1,1.2 3,-0.4  1.3,-2.4 -7.7,-10.9 -12.9,-9.7  0,0 4.2,2.3 5.3,5.3  1.1,3.1 4.6,4.8 4.6,4.8 z "),
                    new PathViewModel(darktone, "m 301.2635 144.7068 v 0 c 0,0 14.5,-26.3 22.2,-33.5  7.7,-7.2 40.2,-30.9 51.1,-37.4  4.6,-2.8 8.1,-4 10.8,-4.6  3.8,0.2 9.6,3.5 9.6,3.5  -0.7,-1.6 -2.4,-3.4 -4.4,-5  -0.1,-0.1 -0.2,-0.2 -0.4,-0.3  -1.6,-1.3 -3.4,-2.5 -5.1,-3.6  1.2,-1.6 3.2,-4 6.5,-7  7.1,-6.6 21.9,-31.1 21.9,-31.1  0,0 -20.2,25.1 -49.9,29.4  -7.5,1.1 -55.5,38.3 -55.5,38.3 L 290.4635 138.3068 c 3.7,2 7.3,4.1 10.8,6.4 z ")));
        }
    }
}